take a licking

na. 失败;弄糟;赔本
[网络] 遭受惨败

热门查询